binutils.git
16 months agoMerge binutils (2.43.50.20241215-1) import into refs/heads/workingbranch
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
Merge binutils (2.43.50.20241215-1) import into refs/heads/workingbranch

16 months agoarmhf-64k-alignment
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
armhf-64k-alignment

The upstream binutils commit below reduced the section alignment of
armhf executables (including shared libraries) from 64k to 4k, on the
basis that the additional bloat is not justified, given that arm64 hosts
running 64k pagesize kernels with armhf user space are not used in
practice.

However, the situation is slightly different today on Debian, where a
16k pagesize kernel is provided that enables compat support, and is
therefore able to execute armhf user space. The only impediment is the
fact that armhf binaries are no longer compatible with this, due to the
change below.

To accommodate this use case, revert the patch. This makes the generated
executables compatible with compat mode on arm64 systems running 16k
kernels.

Gbp-Pq: Name armhf-64k-alignment.diff

16 months agopr32392-workaround
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
pr32392-workaround

Gbp-Pq: Name pr32392-workaround.diff

16 months agoenv-package-metadata
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
env-package-metadata

Gbp-Pq: Name env-package-metadata.diff

16 months agoperl-shebang
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
perl-shebang

Gbp-Pq: Name perl-shebang.diff

16 months agomips-hack
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
mips-hack

Gbp-Pq: Name mips-hack.diff

16 months agolibctf-soname
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
libctf-soname

Gbp-Pq: Name libctf-soname.diff

16 months agogold-no-keep-files-mapped
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
gold-no-keep-files-mapped

# DP: gold on 32bit archs: Release mapped files after each pass.

# DP: gold on 32bit archs: Release mapped files after each pass.

Gbp-Pq: Name gold-no-keep-files-mapped.diff

16 months agoaarch64-libpath
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
aarch64-libpath

Gbp-Pq: Name aarch64-libpath.diff

16 months agogprof-build
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
gprof-build

# DP: Fix gprof build error.

# DP: Fix gprof build error.

Gbp-Pq: Name gprof-build.diff

16 months ago_ld_doc_remove_xref
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
_ld_doc_remove_xref

# DP: In ld.texi, remove cross reference to BFD internals documentation.

# DP: In ld.texi, remove cross reference to BFD internals documentation.

Gbp-Pq: Name 164_ld_doc_remove_xref.diff

16 months ago_gold_dummy_zoption
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
_gold_dummy_zoption

# DP: let gold accept a dummy -z buildd-<random-string> option.

# DP: let gold accept a dummy -z buildd-<random-string> option.

Gbp-Pq: Name 161_gold_dummy_zoption.diff

16 months ago_ar_scripts_with_tilde
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
_ar_scripts_with_tilde

Gbp-Pq: Name 157_ar_scripts_with_tilde.patch

16 months agoBuild libbfd with -fPIC to allow linking with PIE binaries
Balint Reczey [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
Build libbfd with -fPIC to allow linking with PIE binaries

Gbp-Pq: Name 136_bfd_pic.patch

16 months ago_bfd_soversion
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
_bfd_soversion

Gbp-Pq: Name 135_bfd_soversion.patch

16 months agoDescription: Fix ld-bootstrap testsuite when configured with --enable-plugins
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
Description: Fix ld-bootstrap testsuite when configured with --enable-plugins

Upstream status: proposed patch

Upstream status: proposed patch

Gbp-Pq: Name 131_ld_bootstrap_testsuite.patch

16 months agoDescription: Disable build of gold/testsuite
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
Description: Disable build of gold/testsuite

Upstream status: local

Upstream status: local

Gbp-Pq: Name 130_gold_disable_testsuite_build.patch

16 months ago_multiarch_libpath
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
_multiarch_libpath

# DP: Add multiarch directories to linker search path for ld and gold.

# DP: Add multiarch directories to linker search path for ld and gold.

Gbp-Pq: Name 129_multiarch_libpath.patch

16 months ago_ppc64_powerpc_biarch
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
_ppc64_powerpc_biarch

Gbp-Pq: Name 128_ppc64_powerpc_biarch.patch

16 months agoExplicitly use bash for the ld testsuite.
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
Explicitly use bash for the ld testsuite.

Gbp-Pq: Name 013_bash_in_ld_testsuite.patch

16 months agoSpecify which filename is causing an error if the filename is a
David Kimdon [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
Specify which filename is causing an error if the filename is a

directory. (#45832)

Gbp-Pq: Name 006_better_file_error.patch

16 months agoDon't mention monitor(3) which doesn't exist in Debian. (#160654)
Chris Chimelis [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
Don't mention monitor(3) which doesn't exist in Debian. (#160654)

Gbp-Pq: Name 003_gprof_see_also_monitor.patch

16 months agoAdd more documentation about profiling and -fprofile-arcs.
Chris Chimelis [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
Add more documentation about profiling and -fprofile-arcs.

Gbp-Pq: Name 002_gprof_profile_arcs.patch

16 months agoDescription: correct where ld scripts are installed
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
Description: correct where ld scripts are installed

Upstream status: N/A

Upstream status: N/A
Date: ??

Gbp-Pq: Name 001_ld_makefile_patch.patch

16 months agobinutils (2.43.50.20241215-1) unstable; urgency=medium
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
binutils (2.43.50.20241215-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * Increase armhf section alignment to 64k (Ard Biesheuvel). Closes: #1089822.

[dgit import unpatched binutils 2.43.50.20241215-1]

16 months agoImport binutils_2.43.50.20241215.orig.tar.xz
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
Import binutils_2.43.50.20241215.orig.tar.xz

[dgit import orig binutils_2.43.50.20241215.orig.tar.xz]

16 months agoImport binutils_2.43.50.20241215-1.debian.tar.xz
Matthias Klose [Sun, 15 Dec 2024 10:00:07 +0000 (11:00 +0100)]
Import binutils_2.43.50.20241215-1.debian.tar.xz

[dgit import tarball binutils 2.43.50.20241215-1 binutils_2.43.50.20241215-1.debian.tar.xz]

16 months agoMerge binutils (2.43.50.20241210-1) import into refs/heads/workingbranch
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
Merge binutils (2.43.50.20241210-1) import into refs/heads/workingbranch

16 months agopr32392-workaround
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
pr32392-workaround

Gbp-Pq: Name pr32392-workaround.diff

16 months agoenv-package-metadata
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
env-package-metadata

Gbp-Pq: Name env-package-metadata.diff

16 months agoperl-shebang
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
perl-shebang

Gbp-Pq: Name perl-shebang.diff

16 months agomips-hack
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
mips-hack

Gbp-Pq: Name mips-hack.diff

16 months agolibctf-soname
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
libctf-soname

Gbp-Pq: Name libctf-soname.diff

16 months agogold-no-keep-files-mapped
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
gold-no-keep-files-mapped

# DP: gold on 32bit archs: Release mapped files after each pass.

# DP: gold on 32bit archs: Release mapped files after each pass.

Gbp-Pq: Name gold-no-keep-files-mapped.diff

16 months agoaarch64-libpath
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
aarch64-libpath

Gbp-Pq: Name aarch64-libpath.diff

16 months agogprof-build
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
gprof-build

# DP: Fix gprof build error.

# DP: Fix gprof build error.

Gbp-Pq: Name gprof-build.diff

16 months ago_ld_doc_remove_xref
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
_ld_doc_remove_xref

# DP: In ld.texi, remove cross reference to BFD internals documentation.

# DP: In ld.texi, remove cross reference to BFD internals documentation.

Gbp-Pq: Name 164_ld_doc_remove_xref.diff

16 months ago_gold_dummy_zoption
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
_gold_dummy_zoption

# DP: let gold accept a dummy -z buildd-<random-string> option.

# DP: let gold accept a dummy -z buildd-<random-string> option.

Gbp-Pq: Name 161_gold_dummy_zoption.diff

16 months ago_ar_scripts_with_tilde
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
_ar_scripts_with_tilde

Gbp-Pq: Name 157_ar_scripts_with_tilde.patch

16 months agoBuild libbfd with -fPIC to allow linking with PIE binaries
Balint Reczey [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
Build libbfd with -fPIC to allow linking with PIE binaries

Gbp-Pq: Name 136_bfd_pic.patch

16 months ago_bfd_soversion
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
_bfd_soversion

Gbp-Pq: Name 135_bfd_soversion.patch

16 months agoDescription: Fix ld-bootstrap testsuite when configured with --enable-plugins
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
Description: Fix ld-bootstrap testsuite when configured with --enable-plugins

Upstream status: proposed patch

Upstream status: proposed patch

Gbp-Pq: Name 131_ld_bootstrap_testsuite.patch

16 months agoDescription: Disable build of gold/testsuite
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
Description: Disable build of gold/testsuite

Upstream status: local

Upstream status: local

Gbp-Pq: Name 130_gold_disable_testsuite_build.patch

16 months ago_multiarch_libpath
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
_multiarch_libpath

# DP: Add multiarch directories to linker search path for ld and gold.

# DP: Add multiarch directories to linker search path for ld and gold.

Gbp-Pq: Name 129_multiarch_libpath.patch

16 months ago_ppc64_powerpc_biarch
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
_ppc64_powerpc_biarch

Gbp-Pq: Name 128_ppc64_powerpc_biarch.patch

16 months agoExplicitly use bash for the ld testsuite.
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
Explicitly use bash for the ld testsuite.

Gbp-Pq: Name 013_bash_in_ld_testsuite.patch

16 months agoSpecify which filename is causing an error if the filename is a
David Kimdon [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
Specify which filename is causing an error if the filename is a

directory. (#45832)

Gbp-Pq: Name 006_better_file_error.patch

16 months agoDon't mention monitor(3) which doesn't exist in Debian. (#160654)
Chris Chimelis [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
Don't mention monitor(3) which doesn't exist in Debian. (#160654)

Gbp-Pq: Name 003_gprof_see_also_monitor.patch

16 months agoAdd more documentation about profiling and -fprofile-arcs.
Chris Chimelis [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
Add more documentation about profiling and -fprofile-arcs.

Gbp-Pq: Name 002_gprof_profile_arcs.patch

16 months agoDescription: correct where ld scripts are installed
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
Description: correct where ld scripts are installed

Upstream status: N/A

Upstream status: N/A
Date: ??

Gbp-Pq: Name 001_ld_makefile_patch.patch

16 months agobinutils (2.43.50.20241210-1) unstable; urgency=medium
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
binutils (2.43.50.20241210-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * Refresh patches.

[dgit import unpatched binutils 2.43.50.20241210-1]

16 months agoImport binutils_2.43.50.20241210.orig.tar.xz
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
Import binutils_2.43.50.20241210.orig.tar.xz

[dgit import orig binutils_2.43.50.20241210.orig.tar.xz]

16 months agoImport binutils_2.43.50.20241210-1.debian.tar.xz
Matthias Klose [Tue, 10 Dec 2024 08:55:31 +0000 (09:55 +0100)]
Import binutils_2.43.50.20241210-1.debian.tar.xz

[dgit import tarball binutils 2.43.50.20241210-1 binutils_2.43.50.20241210-1.debian.tar.xz]

16 months agoMerge binutils (2.43.50.20241204-2) import into refs/heads/workingbranch
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
Merge binutils (2.43.50.20241204-2) import into refs/heads/workingbranch

16 months agopr32392-workaround
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
pr32392-workaround

Gbp-Pq: Name pr32392-workaround.diff

16 months agoenv-package-metadata
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
env-package-metadata

Gbp-Pq: Name env-package-metadata.diff

16 months agoperl-shebang
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
perl-shebang

Gbp-Pq: Name perl-shebang.diff

16 months agomips-hack
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
mips-hack

Gbp-Pq: Name mips-hack.diff

16 months agolibctf-soname
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
libctf-soname

Gbp-Pq: Name libctf-soname.diff

16 months agogold-no-keep-files-mapped
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
gold-no-keep-files-mapped

# DP: gold on 32bit archs: Release mapped files after each pass.

# DP: gold on 32bit archs: Release mapped files after each pass.

Gbp-Pq: Name gold-no-keep-files-mapped.diff

16 months agoaarch64-libpath
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
aarch64-libpath

Gbp-Pq: Name aarch64-libpath.diff

16 months agogprof-build
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
gprof-build

# DP: Fix gprof build error.

# DP: Fix gprof build error.

Gbp-Pq: Name gprof-build.diff

16 months ago_ld_doc_remove_xref
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
_ld_doc_remove_xref

# DP: In ld.texi, remove cross reference to BFD internals documentation.

# DP: In ld.texi, remove cross reference to BFD internals documentation.

Gbp-Pq: Name 164_ld_doc_remove_xref.diff

16 months ago_gold_dummy_zoption
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
_gold_dummy_zoption

# DP: let gold accept a dummy -z buildd-<random-string> option.

# DP: let gold accept a dummy -z buildd-<random-string> option.

Gbp-Pq: Name 161_gold_dummy_zoption.diff

16 months ago_ar_scripts_with_tilde
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
_ar_scripts_with_tilde

Gbp-Pq: Name 157_ar_scripts_with_tilde.patch

16 months agoBuild libbfd with -fPIC to allow linking with PIE binaries
Balint Reczey [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
Build libbfd with -fPIC to allow linking with PIE binaries

Gbp-Pq: Name 136_bfd_pic.patch

16 months ago_bfd_soversion
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
_bfd_soversion

Gbp-Pq: Name 135_bfd_soversion.patch

16 months agoDescription: Fix ld-bootstrap testsuite when configured with --enable-plugins
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
Description: Fix ld-bootstrap testsuite when configured with --enable-plugins

Upstream status: proposed patch

Upstream status: proposed patch

Gbp-Pq: Name 131_ld_bootstrap_testsuite.patch

16 months agoDescription: Disable build of gold/testsuite
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
Description: Disable build of gold/testsuite

Upstream status: local

Upstream status: local

Gbp-Pq: Name 130_gold_disable_testsuite_build.patch

16 months ago_multiarch_libpath
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
_multiarch_libpath

# DP: Add multiarch directories to linker search path for ld and gold.

# DP: Add multiarch directories to linker search path for ld and gold.

Gbp-Pq: Name 129_multiarch_libpath.patch

16 months ago_ppc64_powerpc_biarch
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
_ppc64_powerpc_biarch

Gbp-Pq: Name 128_ppc64_powerpc_biarch.patch

16 months agoExplicitly use bash for the ld testsuite.
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
Explicitly use bash for the ld testsuite.

Gbp-Pq: Name 013_bash_in_ld_testsuite.patch

16 months agoSpecify which filename is causing an error if the filename is a
David Kimdon [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
Specify which filename is causing an error if the filename is a

directory. (#45832)

Gbp-Pq: Name 006_better_file_error.patch

16 months agoDon't mention monitor(3) which doesn't exist in Debian. (#160654)
Chris Chimelis [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
Don't mention monitor(3) which doesn't exist in Debian. (#160654)

Gbp-Pq: Name 003_gprof_see_also_monitor.patch

16 months agoAdd more documentation about profiling and -fprofile-arcs.
Chris Chimelis [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
Add more documentation about profiling and -fprofile-arcs.

Gbp-Pq: Name 002_gprof_profile_arcs.patch

16 months agoDescription: correct where ld scripts are installed
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
Description: correct where ld scripts are installed

Upstream status: N/A

Upstream status: N/A
Date: ??

Gbp-Pq: Name 001_ld_makefile_patch.patch

16 months agobinutils (2.43.50.20241204-2) unstable; urgency=medium
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
binutils (2.43.50.20241204-2) unstable; urgency=medium

  * Unset ELF_PACKAGE_METADATA when running the tests.

[dgit import unpatched binutils 2.43.50.20241204-2]

16 months agoImport binutils_2.43.50.20241204-2.debian.tar.xz
Matthias Klose [Wed, 4 Dec 2024 13:17:25 +0000 (14:17 +0100)]
Import binutils_2.43.50.20241204-2.debian.tar.xz

[dgit import tarball binutils 2.43.50.20241204-2 binutils_2.43.50.20241204-2.debian.tar.xz]

16 months agoImport binutils_2.43.50.20241204.orig.tar.xz
Matthias Klose [Wed, 4 Dec 2024 09:13:16 +0000 (10:13 +0100)]
Import binutils_2.43.50.20241204.orig.tar.xz

[dgit import orig binutils_2.43.50.20241204.orig.tar.xz]

19 months agoMerge binutils (2.43.1-5) import into refs/heads/workingbranch
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
Merge binutils (2.43.1-5) import into refs/heads/workingbranch

19 months agoenv-package-metadata
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
env-package-metadata

Gbp-Pq: Name env-package-metadata.diff

19 months agoperl-shebang
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
perl-shebang

Gbp-Pq: Name perl-shebang.diff

19 months agomips-hack
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
mips-hack

Gbp-Pq: Name mips-hack.diff

19 months agolibctf-soname
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
libctf-soname

Gbp-Pq: Name libctf-soname.diff

19 months agogold-no-keep-files-mapped
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
gold-no-keep-files-mapped

# DP: gold on 32bit archs: Release mapped files after each pass.

# DP: gold on 32bit archs: Release mapped files after each pass.

Gbp-Pq: Name gold-no-keep-files-mapped.diff

19 months agoaarch64-libpath
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
aarch64-libpath

Gbp-Pq: Name aarch64-libpath.diff

19 months agogprof-build
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
gprof-build

# DP: Fix gprof build error.

# DP: Fix gprof build error.

Gbp-Pq: Name gprof-build.diff

19 months ago_ld_doc_remove_xref
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
_ld_doc_remove_xref

# DP: In ld.texi, remove cross reference to BFD internals documentation.

# DP: In ld.texi, remove cross reference to BFD internals documentation.

Gbp-Pq: Name 164_ld_doc_remove_xref.diff

19 months ago_gold_dummy_zoption
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
_gold_dummy_zoption

# DP: let gold accept a dummy -z buildd-<random-string> option.

# DP: let gold accept a dummy -z buildd-<random-string> option.

Gbp-Pq: Name 161_gold_dummy_zoption.diff

19 months ago_ar_scripts_with_tilde
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
_ar_scripts_with_tilde

Gbp-Pq: Name 157_ar_scripts_with_tilde.patch

19 months agoBuild libbfd with -fPIC to allow linking with PIE binaries
Balint Reczey [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
Build libbfd with -fPIC to allow linking with PIE binaries

Gbp-Pq: Name 136_bfd_pic.patch

19 months ago_bfd_soversion
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
_bfd_soversion

Gbp-Pq: Name 135_bfd_soversion.patch

19 months agoDescription: Fix ld-bootstrap testsuite when configured with --enable-plugins
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
Description: Fix ld-bootstrap testsuite when configured with --enable-plugins

Upstream status: proposed patch

Upstream status: proposed patch

Gbp-Pq: Name 131_ld_bootstrap_testsuite.patch

19 months agoDescription: Disable build of gold/testsuite
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
Description: Disable build of gold/testsuite

Upstream status: local

Upstream status: local

Gbp-Pq: Name 130_gold_disable_testsuite_build.patch

19 months ago_multiarch_libpath
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
_multiarch_libpath

# DP: Add multiarch directories to linker search path for ld and gold.

# DP: Add multiarch directories to linker search path for ld and gold.

Gbp-Pq: Name 129_multiarch_libpath.patch

19 months ago_ppc64_powerpc_biarch
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
_ppc64_powerpc_biarch

Gbp-Pq: Name 128_ppc64_powerpc_biarch.patch

19 months agoExplicitly use bash for the ld testsuite.
Matthias Klose [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
Explicitly use bash for the ld testsuite.

Gbp-Pq: Name 013_bash_in_ld_testsuite.patch

19 months agoSpecify which filename is causing an error if the filename is a
David Kimdon [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
Specify which filename is causing an error if the filename is a

directory. (#45832)

Gbp-Pq: Name 006_better_file_error.patch

19 months agoDon't mention monitor(3) which doesn't exist in Debian. (#160654)
Chris Chimelis [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
Don't mention monitor(3) which doesn't exist in Debian. (#160654)

Gbp-Pq: Name 003_gprof_see_also_monitor.patch

19 months agoAdd more documentation about profiling and -fprofile-arcs.
Chris Chimelis [Wed, 18 Sep 2024 08:36:17 +0000 (10:36 +0200)]
Add more documentation about profiling and -fprofile-arcs.

Gbp-Pq: Name 002_gprof_profile_arcs.patch